street corner - German English Dictionary